// import router from '@/router'
// import store from '@/store'

export const operaBtns = [
  {
    btn_type: 'check',
    name: '查看',
    class: 'icon icon-check'
  },
  {
    btn_type: 'edit',
    name: '编辑',
    class: 'icon icon-edit'
  },
  {
    btn_type: 'delete',
    name: '删除',
    class: 'icon icon-delete'
  },
  {
    btn_type: 'download',
    name: '下载',
    class: 'el-icon-download'
  },
  {
    btn_type: 'resetpwd',
    name: '重置密码',
    class: 'icon icon-resetpwd'
  }
]

export const getTableBtns = function (handlebtns, extraName) {
  // let fucId = JSON.parse(localStorage.getItem('AiMonitorFucId'))
  // let btns = {
  //   add: false,
  //   others: []
  // }
  // const path = setFullPath(router.currentRoute.fullPath, extraName)
  // fucId.forEach((item) => {
  //   if (item.link === path) {
  //     setTableBtns(item.childrenFunc, btns, handlebtns)
  //     return false
  //   }
  // })
  // return btns
}

// export const getCommonBtns = function (authBtn, extraName) {
//   const path = setFullPath(router.currentRoute.fullPath, extraName)
//   fucId.forEach((item) => {
//     if (item.menuLink === path) {
//       setCommonBtns(item.childrenFunc, authBtn)
//       return false
//     }
//   })
// }

// function setTableBtns(funcIds, btnObj, handlebtns) {
//   funcIds.forEach((btn) => {
//     operaBtns.forEach((fbtn) => {
//       if (handlebtns.indexOf(fbtn.btn_type) < 0) return

//       if (btn.funcNm === '新增') {
//         btnObj.add = true
//         return false
//       }
//       if (btn.funcNm === '启停') {
//         if (fbtn.name === '开启' || fbtn.name === '停用') {
//           btnObj.others.push(fbtn)
//         }
//       }
//       if (btn.funcNm === fbtn.name) {
//         btnObj.others.push(fbtn)
//       }
//     })
//   })
// }

// function setFullPath(path, extraName) {
//   return extraName ? `${path}/${extraName}` : path
// }
